package com.sk.service;

import com.sk.dto.WxLogin2Dto;
import com.sk.entity.AppletUser;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sk.entity.vo.AppletUserVo;
import com.sk.entity.vo.WeiXinLoginVo;
import com.sk.res.CommonResponseDto;

/**
 * <p>
 * 小程序用户信息表 服务类
 * </p>
 *
 * @author jiaok
 * @since 2024-04-24
 */
public interface IAppletUserService extends IService<AppletUser> {

    /**
     * 微信登录接口
     *
     * @param weiXinLoginVo
     * @return
     */
    WxLogin2Dto weiXinLogin(WeiXinLoginVo weiXinLoginReq);

    /**
     * 新增用户信息
     * @param appletUserVo
     * @return
     */
    CommonResponseDto saveAppletUser(AppletUserVo appletUserVo);
}
